development directorate - German English Dictionary